piston rod stop - Turkish English Dictionary